adjacent islands - Espagnol Anglais Dictionnaire